package com.nowcoder.community.util;

import javax.servlet.http.Cookie;
import javax.servlet.http.HttpServletRequest;

/**
 * @Author Cl
 * @Date 2024-2024/4/28  13:19
 * @Description 方便的从request的cookie取出数据
 */
public class CookieUtil {
    public static String getValue(HttpServletRequest request, String name){
        if(request == null || name == null) throw new IllegalArgumentException("参数为空!");

        Cookie[] cookies = request.getCookies();
        if(cookies != null){
            for (Cookie cookie : cookies) {
                if(cookie.getName().equals(name)) return cookie.getValue();
            }
        }
        return null;
    }
}
